small grated window in prisons - German English Dictionary